the quality of being huge - Alemán Inglés Diccionario